package com.zhengke.pojo;

import java.math.BigDecimal;

/**
 * TvOrder entity. @author MyEclipse Persistence Tools
 */

public class TvOrder implements java.io.Serializable {

    // Fields
    private static final long serialVersionUID = 1L;
    private Integer orderId;
    private String orderSn;
    private String userId;
    private String userName;
    private String userCardNumber;
    private String addTime;
    private String finishTime;
    private String paySn;
    private BigDecimal arrivedAmount;
    private BigDecimal goodsAmount;
    private BigDecimal shippingFee;
    private BigDecimal orderAmount;
    private Short orderState;
    private String orderMsg;
    private BigDecimal integralHandsel;
    private Integer servicePointId;
    private String shippingTime;
    private String deliverExplain;
    private String receiverName;
    private String receiverAddress;
    private String receiverPhone;
    private Integer receiveProvinceId;
    private Integer receiveCityId;
    private String deliveryTime;
    private Short receiptMethod;
    private Short isExperie;
    private Short payMethod;
    private Short isReturngoods;

    private String areaName;

    private Integer togOrderId;
    private String goodsName;
    private String specifications;
    private BigDecimal goodsPrice;
    private BigDecimal goodsNum;
    private Integer goodsId;
    private Short goodsType;


    // Constructors

    /**
     * default constructor
     */
    public TvOrder() {
    }

    /**
     * minimal constructor
     */
    public TvOrder(String orderSn, String userId, String userName, String addTime, BigDecimal goodsAmount,
                   BigDecimal orderAmount, Short orderState, Integer servicePointId, String receiverName, String receiverAddress,
                   String receiverPhone, Integer receiveProvinceId, Integer receiveCityId, Short receiptMethod,
                   Short isExperie) {
        this.orderSn = orderSn;
        this.userId = userId;
        this.userName = userName;
        this.addTime = addTime;
        this.goodsAmount = goodsAmount;
        this.orderAmount = orderAmount;
        this.orderState = orderState;
        this.servicePointId = servicePointId;
        this.receiverName = receiverName;
        this.receiverAddress = receiverAddress;
        this.receiverPhone = receiverPhone;
        this.receiveProvinceId = receiveProvinceId;
        this.receiveCityId = receiveCityId;
        this.receiptMethod = receiptMethod;
        this.isExperie = isExperie;
    }

    /**
     * full constructor
     */
    public TvOrder(String orderSn, String userId, String userName, String userCardNumber, String addTime,
                   String finishTime, String paySn, BigDecimal arrivedAmount, BigDecimal goodsAmount, BigDecimal shippingFee,
                   BigDecimal orderAmount, Short orderState, String orderMsg, BigDecimal integralHandsel, Integer servicePointId,
                   String shippingTime, String deliverExplain, String receiverName, String receiverAddress,
                   String receiverPhone, Integer receiveProvinceId, Integer receiveCityId, String deliveryTime,
                   Short receiptMethod, Short isExperie, Short payMethod, Short isReturngoods) {
        this.orderSn = orderSn;
        this.userId = userId;
        this.userName = userName;
        this.userCardNumber = userCardNumber;
        this.addTime = addTime;
        this.finishTime = finishTime;
        this.paySn = paySn;
        this.arrivedAmount = arrivedAmount;
        this.goodsAmount = goodsAmount;
        this.shippingFee = shippingFee;
        this.orderAmount = orderAmount;
        this.orderState = orderState;
        this.orderMsg = orderMsg;
        this.integralHandsel = integralHandsel;
        this.servicePointId = servicePointId;
        this.shippingTime = shippingTime;
        this.deliverExplain = deliverExplain;
        this.receiverName = receiverName;
        this.receiverAddress = receiverAddress;
        this.receiverPhone = receiverPhone;
        this.receiveProvinceId = receiveProvinceId;
        this.receiveCityId = receiveCityId;
        this.deliveryTime = deliveryTime;
        this.receiptMethod = receiptMethod;
        this.isExperie = isExperie;
        this.payMethod = payMethod;
        this.isReturngoods = isReturngoods;

    }

    // Property accessors


    public Integer getTogOrderId() {
        return togOrderId;
    }

    public void setTogOrderId(Integer togOrderId) {
        this.togOrderId = togOrderId;
    }

    public String getGoodsName() {
        return goodsName;
    }

    public void setGoodsName(String goodsName) {
        this.goodsName = goodsName;
    }

    public String getSpecifications() {
        return specifications;
    }

    public void setSpecifications(String specifications) {
        this.specifications = specifications;
    }

    public BigDecimal getGoodsPrice() {
        return goodsPrice;
    }

    public void setGoodsPrice(BigDecimal goodsPrice) {
        this.goodsPrice = goodsPrice;
    }

    public BigDecimal getGoodsNum() {
        return goodsNum;
    }

    public void setGoodsNum(BigDecimal goodsNum) {
        this.goodsNum = goodsNum;
    }

    public Integer getGoodsId() {
        return goodsId;
    }

    public void setGoodsId(Integer goodsId) {
        this.goodsId = goodsId;
    }

    public Short getGoodsType() {
        return goodsType;
    }

    public void setGoodsType(Short goodsType) {
        this.goodsType = goodsType;
    }

    public String getAreaName() {
        return areaName;
    }

    public void setAreaName(String areaName) {
        this.areaName = areaName;
    }

    public Integer getOrderId() {
        return this.orderId;
    }

    public void setOrderId(Integer orderId) {
        this.orderId = orderId;
    }

    public String getOrderSn() {
        return this.orderSn;
    }

    public void setOrderSn(String orderSn) {
        this.orderSn = orderSn;
    }

    public String getUserId() {
        return this.userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getUserName() {
        return this.userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getUserCardNumber() {
        return this.userCardNumber;
    }

    public void setUserCardNumber(String userCardNumber) {
        this.userCardNumber = userCardNumber;
    }

    public String getAddTime() {
        return this.addTime;
    }

    public void setAddTime(String addTime) {
        this.addTime = addTime;
    }

    public String getFinishTime() {
        return this.finishTime;
    }

    public void setFinishTime(String finishTime) {
        this.finishTime = finishTime;
    }

    public String getPaySn() {
        return this.paySn;
    }

    public void setPaySn(String paySn) {
        this.paySn = paySn;
    }

    public BigDecimal getArrivedAmount() {
        return arrivedAmount;
    }

    public void setArrivedAmount(BigDecimal arrivedAmount) {
        this.arrivedAmount = arrivedAmount;
    }

    public BigDecimal getGoodsAmount() {
        return goodsAmount;
    }

    public void setGoodsAmount(BigDecimal goodsAmount) {
        this.goodsAmount = goodsAmount;
    }

    public BigDecimal getShippingFee() {
        return shippingFee;
    }

    public void setShippingFee(BigDecimal shippingFee) {
        this.shippingFee = shippingFee;
    }

    public BigDecimal getOrderAmount() {
        return orderAmount;
    }

    public void setOrderAmount(BigDecimal orderAmount) {
        this.orderAmount = orderAmount;
    }

    public BigDecimal getIntegralHandsel() {
        return integralHandsel;
    }

    public void setIntegralHandsel(BigDecimal integralHandsel) {
        this.integralHandsel = integralHandsel;
    }

    public Short getOrderState() {
        return this.orderState;
    }

    public void setOrderState(Short orderState) {
        this.orderState = orderState;
    }

    public String getOrderMsg() {
        return this.orderMsg;
    }

    public void setOrderMsg(String orderMsg) {
        this.orderMsg = orderMsg;
    }

    public Integer getServicePointId() {
        return this.servicePointId;
    }

    public void setServicePointId(Integer servicePointId) {
        this.servicePointId = servicePointId;
    }

    public String getShippingTime() {
        return this.shippingTime;
    }

    public void setShippingTime(String shippingTime) {
        this.shippingTime = shippingTime;
    }

    public String getDeliverExplain() {
        return this.deliverExplain;
    }

    public void setDeliverExplain(String deliverExplain) {
        this.deliverExplain = deliverExplain;
    }

    public String getReceiverName() {
        return this.receiverName;
    }

    public void setReceiverName(String receiverName) {
        this.receiverName = receiverName;
    }

    public String getReceiverAddress() {
        return this.receiverAddress;
    }

    public void setReceiverAddress(String receiverAddress) {
        this.receiverAddress = receiverAddress;
    }

    public String getReceiverPhone() {
        return this.receiverPhone;
    }

    public void setReceiverPhone(String receiverPhone) {
        this.receiverPhone = receiverPhone;
    }

    public Integer getReceiveProvinceId() {
        return this.receiveProvinceId;
    }

    public void setReceiveProvinceId(Integer receiveProvinceId) {
        this.receiveProvinceId = receiveProvinceId;
    }

    public Integer getReceiveCityId() {
        return this.receiveCityId;
    }

    public void setReceiveCityId(Integer receiveCityId) {
        this.receiveCityId = receiveCityId;
    }

    public String getDeliveryTime() {
        return this.deliveryTime;
    }

    public void setDeliveryTime(String deliveryTime) {
        this.deliveryTime = deliveryTime;
    }

    public Short getReceiptMethod() {
        return this.receiptMethod;
    }

    public void setReceiptMethod(Short receiptMethod) {
        this.receiptMethod = receiptMethod;
    }

    public Short getIsExperie() {
        return this.isExperie;
    }

    public void setIsExperie(Short isExperie) {
        this.isExperie = isExperie;
    }

    public Short getPayMethod() {
        return this.payMethod;
    }

    public void setPayMethod(Short payMethod) {
        this.payMethod = payMethod;
    }

    public Short getIsReturngoods() {
        return this.isReturngoods;
    }

    public void setIsReturngoods(Short isReturngoods) {
        this.isReturngoods = isReturngoods;
    }

}